(something) really big - Turkish English Dictionary